fire-fighting facilities - French English Dictionary